home *** CD-ROM | disk | FTP | other *** search
/ Ultra Gameplayers 111 / Ultra Gameplayers 111.iso / pc / ES3ATR2.EXE / data1.cab / Tech_Demo_Data / keymaps / MW.cs < prev    next >
Text File  |  1998-03-05  |  7KB  |  124 lines

  1. #------------------------------------------------------------------------------
  2. newActionMap Camera
  3. #------- Joystick Controls
  4. bindAction joystick0 zaxis                 TO ACTION_SPEED deadzone 0.1 center square
  5. bindAction joystick0 xaxis                 TO ACTION_ROLL  deadzone 0.1 center square flip
  6. bindAction joystick0 yaxis                 TO ACTION_PITCH deadzone 0.1 center square flip
  7. bindAction joystick0 rzaxis                TO ACTION_YAW   deadzone 0.1 center square
  8. bindAction joystick0 make button0          TO ACTION_STOP
  9. bindAction joystick0 make button1          TO ACTION_TURBO
  10.  
  11. bindAction keyboard make  right            TO ACTION_MOVE_X +1.0
  12. bindAction keyboard make  left             TO ACTION_MOVE_X -1.0
  13. bindAction keyboard break right            TO ACTION_MOVE_X 0.0
  14. bindAction keyboard break left             TO ACTION_MOVE_X 0.0
  15.  
  16. bindAction keyboard make  a                TO ACTION_MOVE_Z +1.0
  17. bindAction keyboard make  w                TO ACTION_MOVE_Z -1.0
  18. bindAction keyboard break a                TO ACTION_MOVE_Z  0.0
  19. bindAction keyboard break w                TO ACTION_MOVE_Z  0.0
  20.  
  21. bindAction mouse xaxis                     TO ACTION_YAW
  22. bindAction mouse yaxis                     TO ACTION_MOVE_Y
  23.  
  24. #------------------------------------------------------------------------------
  25. newActionMap CameraOrbit
  26. #------- Joystick Controls
  27. bindAction joystick0 zaxis                 TO ACTION_SPEED deadzone 0.1 center square flip
  28. bindAction joystick0 ypov                  TO ACTION_PITCH
  29. bindAction joystick0 xpov                  TO ACTION_YAW   
  30.  
  31. bindAction keyboard make z                 TO ACTION_MOVE_Y -1.0
  32. bindAction keyboard break z                TO ACTION_MOVE_Y 0.0
  33. bindAction keyboard make shift z           TO ACTION_MOVE_Y +1.0
  34. bindAction keyboard break shift z          TO ACTION_MOVE_Y 0.0
  35. bindAction keyboard make  control left     TO ACTION_YAW +1.0
  36. bindAction keyboard make  control right    TO ACTION_YAW -1.0
  37. bindAction keyboard break control left     TO ACTION_YAW  0.0
  38. bindAction keyboard break control right    TO ACTION_YAW  0.0
  39.  
  40. #------------------------------------------------------------------------------
  41. newActionMap Herc
  42. #------- Herc
  43.  
  44. bindAction joystick xaxis                  TO ACTION_YAW   deadzone 0.1 center square flip
  45. bindAction joystick xpov                   TO ACTION_LOOK_X flip
  46. bindAction joystick ypov                   TO ACTION_LOOK_Y
  47. bindAction joystick yaxis                  TO ACTION_SPEED deadzone 0.1 center square flip
  48. bindAction joystick make button0           TO ACTION_FIRE 1.0
  49. bindAction joystick break button0          TO ACTION_FIRE 0.0
  50. bindAction joystick make button1           TO ACTION_TARGET_SELECTED
  51. bindAction joystick make button2           TO ACTION_CAMOUFLAGE
  52. bindAction joystick make button3           TO ACTION_WEAPON_LINK
  53. bindAction joystick make button4           TO ACTION_WEAPON_ADJ -1.0
  54. bindAction joystick make button5           TO ACTION_WEAPON_ADJ +1.0
  55. bindAction joystick make button6           TO ACTION_SHIELD_TRACK
  56. bindAction joystick make button7           TO ACTION_CROUCH 1.0
  57. bindAction joystick break button7          TO ACTION_CROUCH 0.0
  58.  
  59. bindAction mouse0 xaxis                    TO ACTION_LOOK_X scale 0.5 
  60. bindAction mouse0 yaxis                    TO ACTION_LOOK_Y scale 0.5 flip
  61. bindAction mouse0 make  button0            TO ACTION_FIRE 1.0
  62. bindAction mouse0 break button0            TO ACTION_FIRE 0.0
  63. bindAction mouse0 make  button1            TO ACTION_TARGET_SELECTED
  64.  
  65. bindAction keyboard make up                TO ACTION_LOOK_Y -1.0
  66. bindAction keyboard break up               TO ACTION_LOOK_Y 0.0
  67. bindAction keyboard make down              TO ACTION_LOOK_Y +1.0
  68. bindAction keyboard break down             TO ACTION_LOOK_Y 0.0
  69. bindAction keyboard make left              TO ACTION_YAW +1.0
  70. bindAction keyboard break left             TO ACTION_YAW  0.0
  71. bindAction keyboard make right             TO ACTION_YAW -1.0
  72. bindAction keyboard break right            TO ACTION_YAW  0.0
  73.  
  74. bindAction keyboard make tab               TO ACTION_CROUCH 1.0
  75. bindAction keyboard break tab              TO ACTION_CROUCH 0.0
  76.  
  77. bindAction keyboard make enter               TO ACTION_WEAPON_ADJ 1.0
  78. bindAction keyboard make space               TO ACTION_FIRE 1.0
  79. bindAction keyboard break space               TO ACTION_FIRE 0.0
  80. bindAction keyboard make \                   TO ACTION_WEAPON_LINK
  81.  
  82. bindAction keyboard make 1                 TO ACTION_STOP
  83. bindAction keyboard make 2                 TO ACTION_SPEED 0.2
  84. bindAction keyboard make 3                 TO ACTION_SPEED 0.3
  85. bindAction keyboard make 4                 TO ACTION_SPEED 0.4
  86. bindAction keyboard make 5                 TO ACTION_SPEED 0.5
  87. bindAction keyboard make 6                 TO ACTION_SPEED 0.6
  88. bindAction keyboard make 7                 TO ACTION_SPEED 0.7
  89. bindAction keyboard make 8                 TO ACTION_SPEED 0.8
  90. bindAction keyboard make 9                 TO ACTION_SPEED 0.9
  91. bindAction keyboard make 0                 TO ACTION_SPEED 1.0
  92. bindAction keyboard make =                 TO ACTION_SPEED +1.0
  93. bindAction keyboard break =                TO ACTION_SPEED 0.0
  94. bindAction keyboard make -                 TO ACTION_SPEED -1.0
  95. bindAction keyboard break -                TO ACTION_SPEED 0.0
  96. bindAction keyboard make s                   TO ACTION_REACTOR
  97.  
  98. bindAction keyboard make  o                TO ACTION_USE_PROJECTILE_CAM
  99. bindAction keyboard make prior             TO ACTION_SHIELD_TRACK 0.0
  100. bindAction keyboard make numpad5           TO ACTION_SHIELD_FOCUS_SET
  101. bindAction keyboard make home              TO ACTION_SHIELD_FOCUS_ADJ  0.1
  102. bindAction keyboard make end               TO ACTION_SHIELD_FOCUS_ADJ -0.1
  103. bindAction keyboard make delete            TO ACTION_SHIELD_ROTATION_ADJ  0.0625
  104. bindAction keyboard make insert            TO ACTION_SHIELD_ROTATION_ADJ -0.0625
  105.  
  106. bindAction keyboard make numpad8           TO ACTION_SHIELD_ROTATION_SET 0.000
  107. bindAction keyboard make numpad7           TO ACTION_SHIELD_ROTATION_SET 0.125
  108. bindAction keyboard make numpad4           TO ACTION_SHIELD_ROTATION_SET 0.25
  109. bindAction keyboard make numpad1           TO ACTION_SHIELD_ROTATION_SET 0.375
  110. bindAction keyboard make numpad2           TO ACTION_SHIELD_ROTATION_SET 0.5
  111. bindAction keyboard make numpad3           TO ACTION_SHIELD_ROTATION_SET 0.625
  112. bindAction keyboard make numpad6           TO ACTION_SHIELD_ROTATION_SET 0.75
  113. bindAction keyboard make numpad9           TO ACTION_SHIELD_ROTATION_SET 0.875
  114. bindAction keyboard make numpad0           TO ACTION_SHIELD
  115.  
  116. bindAction keyboard make t                 TO ACTION_TARGET_ADJ 1.0
  117. bindAction keyboard make r                 TO ACTION_TARGET_ADJ -1.0
  118. bindAction keyboard make e                 TO ACTION_TARGET_CLOSEST
  119. bindAction keyboard make q                 TO ACTION_TARGET_SELECTED
  120. bindAction keyboard make shift r           TO ACTION_SENSOR_RANGE_TOGGLE
  121. bindAction keyboard make n                 TO ACTION_NAVPOINT_NEXT
  122. bindAction keyboard make v                 TO ACTION_NAVPOINT_PREV
  123. bindAction keyboard make b                 TO ACTION_NAVPOINT_SET -1
  124.